<?php
$db = $this->db;
$r = AppSecurity::$UserData;
$userName = sqlValue($r["usuario"], "text");
$opciones = "select kairos_app_menu.TITTLE,kairos_app_menu.ID from kairos_app_menu_acces,kairos_app_menu,kairos_app_user,kairos_app_perfil
where kairos_app_user.USER_NAME = $userName
 and kairos_app_user.FK_PERFIL = kairos_app_menu_acces.FK_PERFIL
 and kairos_app_menu_acces.FK_MENU = kairos_app_menu.ID
 and kairos_app_menu_acces.status=1
 and kairos_app_menu.ORDEN = 0 group by kairos_app_menu.id";

$rsOpciones = $db->queryToArray($opciones);
?>
<ul class="jd_menu">
    <?php
    foreach ($rsOpciones as $opcion) {
        $id = $opcion["ID"];
        ?>
        <li  class="accessible"><a  class="accessible"  title="<?php echo $opcion["TITTLE"]; ?>" href="#">
                <?php echo $opcion["TITTLE"]; ?>&nbsp; &raquo;</a>
            <?PHP
            $querySubOpciones = "select kairos_app_menu.URL,kairos_app_menu.TITTLE,kairos_app_menu.ID,kairos_app_menu.MENU_PARENT
                                                                    from
                                                                    (select * from kairos_app_menu_acces a where a.status=1) acces,kairos_app_menu,kairos_app_user,kairos_app_perfil
                                                                    where kairos_app_user.USER_NAME like $userName
                                                                    and kairos_app_user.FK_PERFIL = acces.FK_PERFIL
                                                                    and kairos_app_menu.ID = acces.FK_MENU
                                                                    and kairos_app_menu.ORDEN = '$id'
                                                                    and kairos_app_menu.MENU_PARENT <= 2 group by kairos_app_menu.id";
            $rsSubOpciones = $db->queryToArray($querySubOpciones);
            ?>
            <ul>
                <?php
                foreach ($rsSubOpciones as $subOpcion) {
                    if ($subOpcion["MENU_PARENT"] >= 2) {
                        $Subsuba = "SI";
                    } else {
                        $Subsuba = "NO";
                    }
                    ?>
                    <?PHP if ($Subsuba == "NO") {
                        ?>
                        <li><a href="javascript:load('<?php echo $subOpcion["URL"]; ?>')"><?php echo $subOpcion["TITTLE"]; ?></a></li>
                    <?PHP } ?>
                    <?PHP if ($Subsuba == "SI") {
                        ?>
                        <li><a class="parent" href="#"><?PHP echo $subOpcion["TITTLE"]; ?></a>
                            <?PHP
                            $idmenu = $subOpcion["ID"];
                            $Querry_recordSetSUb = "select *
                                    from kairos_app_menu,kairos_app_user,(select * from kairos_app_menu_acces a where a.status=1) acces
                                    where kairos_app_user.USER_NAME like $userName
                                          and kairos_app_user.FK_PERFIL = acces.FK_PERFIL
                                          and kairos_app_menu.ID = acces.FK_MENU
                                          AND ORDEN = '$idmenu'";
                            $recordsetSUb = $db->queryToArray($Querry_recordSetSUb);
                            ?>
                            <ul>
                                <?PHP foreach ($recordsetSUb as $pruebaSUb) {
                                    ?>
                                    <li><a href="javascript:load('<?php echo $pruebaSUb["URL"]; ?>')" > <?PHP echo $pruebaSUb["TITTLE"]; ?></a></li>
            <?PHP } ?>
                            </ul>
                        </li>
                    <?PHP } ?>
    <?PHP } ?>
            </ul>
        </li>
        <?PHP
    }
    ?>
</ul>